@charset "utf-8";
/* CSS Document */
BODY {
	FONT-SIZE: 12px; /*BACKGROUND: #f4f4f4;*/ MARGIN: 0px auto; COLOR: #333; FONT-FAMILY: '微软雅黑',Arial,Verdana,Sans-Serif
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
H1 {
	MARGIN: 0px auto
}
H2 {
	MARGIN: 0px auto
}
H3 {
	MARGIN: 0px auto
}
H4 {
	MARGIN: 0px auto
}
H5 {
	MARGIN: 0px auto
}
H6 {
	MARGIN: 0px auto
}
H1 {
	FONT-SIZE: 28px
}
H2 {
	FONT-SIZE: 22px
}
H3 {
	FONT-SIZE: 16px
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 14px
}
H6 {
	FONT-SIZE: 14px
}

.fl{ FLOAT:LEFT;}  .fr{FLOAT:RIGHT} 

.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
A:link {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:visited {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:hover {
	COLOR: #0b3779; TEXT-DECORATION:none;
}
.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px; overflow:hidden;
}

.header{ background:url(../images/topbg.gif) repeat-x;}

.bgf{ background:#fff;}

.logo{ position:absolute; top:30px;}

.righttel{ height:112px; width:412px; background:url(../images/righttel.png) no-repeat right bottom;}

.righttel p{ text-align:right;}

.nav{ height:35px; line-height:35px; background:url(../images/navbg.gif) repeat-x; overflow:hidden;}

.navlist ul li{ float:left; padding:0px 35px; background:url(../images/navline.gif) center right no-repeat;}

.navlist ul li a{ font-size:14px; color:#fff;}

.navlist ul li a:hover{ COLOR: #353535;}

.slide{ width:990px; height:270px; margin-top:10px;}

.mainleft{ width:238px; padding-top:10px;}

.protypetitle{ height:30px; background:url(../images/proctitle.gif) no-repeat;}

.proclist{ padding-top:10px;}

.proclist ul li{ height:30px; border-bottom:1px dashed #DDD; background:url(../images/liico.png) 10px center no-repeat; line-height:30px; padding-left:40px; font-size:14px; font-weight:600;}

.left_contact{ margin-top:10px;}

.contact_info{ overflow:hidden; line-height:20px; padding-left:20px;}

.mainright{ padding-top:10px; width:740px;}

.newtitle{ background:url(../images/newtitle.gif) no-repeat; height:30px;}

.more{ padding-top:21px;}

.newshow ul{ padding-top:20px;}

.procpics li{ text-align:center; float:left; line-height:22px; margin:0px 10px 10px 15px;}

.procpics li img{ width:210px; height:155px; border:1px solid #DDD; padding:2px;}

.newproc{ overflow: hidden;}

.procshow{ overflow:hidden;}

.proshowlist{ padding-top:20px;}

.pstitle{ background:url(../images/pshowtitle.gif) no-repeat; height:30px;}

.mec_title{ margin-top:10px; height:30px; background:url(../images/mechanicaltitle.gif) no-repeat;}

.mec_list{overflow:hidden;}

.index_about{ width:565px; height:300px; padding-top:10px; overflow:hidden;}

.index_news{ padding-top:10px; width:400px; height:300px; }

.in_bout_tiele{ height:30px; background:url(../images/abouttitle.gif) no-repeat;}

.index_about p{ line-height:22px; padding:5px 10px;}

.in_news_title{ height:30px; background:url(../images/newstitle.gif) no-repeat;}

.link_title{ background:url(../images/linkstitle.gif) no-repeat; height:37px;}

.link_list{ padding:10px 15px;}

.link_list a{ margin:0px 10px;}

.footer{ background:#3b70a6;}

/*sub page*/
.subleft{ width:224px; overflow:hidden; margin-top:10px;}

.menutitle{  width:224px; height:40px; background:url(../images/subtitle.png) no-repeat; color:#fff; font-size:14px; line-height:32px; padding-left:35px;}

.menulist,.hotbox{ border:1px solid #abd2f4; width:208px; border-top:none;}

.menulist ul li{ height:30px; line-height:30px; background:url(../images/dot2.png) no-repeat 20px center; padding-left:35px; border-bottom:1px dashed #DDD;}

.hotbox ul li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/liico.png) no-repeat 10px center; padding-left:25px;}

.contactlist{border:1px solid #abd2f4; width:208px; border-top:none; line-height:22px;}

.contactlist ul li{ padding-left:20px;}

.subright{ overflow:hidden; padding-top:10px; float:right; width:755px;}

.srtitle{ width:755px; float:right; height:50px; background:url(../images/righttitle.gif) no-repeat; line-height:60px;}

.rctitle{ padding-left:30px; font-weight:bold;}

.srcont{width:755px; float:right; background:url(../images/rightcont.gif) repeat-y;}

.srbtom{ width:755px; height:33px; overflow:hidden; background:url(../images/rcbtm.gif) no-repeat; float:right;}

.contents{ padding:10px 20px;}

.aboutconts{ padding:10px 20px; overflow:hidden; line-height:25px;}

.srcont .art_list ul{ padding:0px 20px;}

.art_list ul li{height:30px; line-height:30px; background:url(../images/liico.png) no-repeat 10px center; padding-left:20px; border-bottom:1px dashed #ddd;}



.prodcut_list{width:755px; float:right; background:url(../images/rightcont.gif) repeat-y; overflow:hidden;}

.prodcut_list ul{ padding-left:25px;}

.prodcut_list ul li{ float:left;  margin-right:20px; margin-top:20px; text-align:center; line-height:22px;}

.prodcut_list ul li img{ width:212px; height:155px; border:1px solid #DDD; padding:2px;}

.dede_pages ul li{ list-style:none; background:none; float:right; border:none;}

.art_title{ font-size:18px; text-align:center;}

.art_info{ font-size:12px; text-align:center; padding-top:10px;}

small{ margin:20px 10px; }

.art_content{ line-height:20px; padding-top:10px; padding-bottom:10px;}

.cont_next{ line-height:20px;}

.productinfo{ padding:10px 20px; overflow:hidden;}

.leftpic img{ width:350px; height:256px; padding:2px; border:1px solid #DDD;}

.prodcut_title{ border:1px solid; height:40px; line-height:30px;}

.rightinfo{text-align:left; width:345px;}

.prodesc{ padding:10px 20px;}

.infos{ font-size:12px; line-height:25px; padding-top:10px;}

.index_news ul{ padding-top:10px;}

.index_news ul li{ height:30px; line-height:30px; border-bottom:1px dashed #DDD; background:url(../images/dot2.png) no-repeat 10px center; padding-left:20px;}

.index_about .abc{ padding:10px; line-height:25px;}

.footer a{ color:#fff;}
